home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / telecomm / 309 / hagterm2 / hagterm.txt < prev    next >
Text File  |  1985-11-19  |  10KB  |  250 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                              HagTerm ST v2.00
  8.                              By Hagop Janoyan
  9.                       (c)1988 Atari Corner Publishing
  10.                              November 25, 1988
  11.             "HagTerm ST, the Solution to Your Terminal Needs!"
  12.  
  13.  
  14.  
  15. NOTE: This program is shareware, meaning if you like it, pay for it!  
  16. Also, even though both color and mono monitors are supported, this program 
  17. is best suited to be run in medium res on a color monitor.  More info will 
  18. be found in this document:
  19.  
  20.  
  21. List of the ARC Contents:
  22.  
  23.           HAGTERM.PRG         -    Main compiled program.
  24.           HAGTERM.TXT         -    This text file.
  25.           HAGTERM.DEF         -    A sample saved default file.
  26.           HAGTERM.DIR         -    A sample save dial directory file.
  27.           WXYTR.TTP           -    Transfer program.
  28.           TRANSFER.ACC        -    Transfer accessory.
  29.           TRANSFER.RSC        -    Transfer Accessory Resource File
  30.           
  31.           ...and a collection of *.COM files (explained later)
  32.  
  33.  
  34.  
  35.  
  36. I.   About HagTerm ST
  37.  
  38.   HagTerm ST is a simple to use terminal program.  It includes a Transfer 
  39. Mode, Terminal Mode, Dial Mode, and Buffer Mode.  You can get more help 
  40. from each section by pressing "HELP" while in the appropriate mode.
  41.  
  42.  
  43.  
  44.  
  45. II.  Distribution And Shareware Notice
  46.  
  47.   I have put this program in the shareware.  This means that you can
  48. distribute it as widely as possible.  The more _you_ spread it around, the 
  49. merrier I get!  
  50.  
  51. However, if you like HagTerm ST, please send a small donation to:
  52.  
  53.                     Hagop Janoyan
  54.                     515 Wing Street
  55.                     Glendale, CA  91205
  56.  
  57. Sending at least $10-$15 will get you registered.  This will allow you to 
  58. receive upgrade notices as they become available (hopefully, at least once 
  59. in a week or two), and offer you the option to send your disk to receive 
  60. the newest version.  When you send in for an upgrade, I will also include 
  61. the source code to this program (in GFA Basic), as well as some 
  62. miscealeoneous utilities and upgrade files.
  63.  
  64. If there is enough interest in this program, I will also create a manual
  65. to cover HagTerm ST feature by feature.  The manual will then be sent
  66. to all registered users.  However, this will only happen if I get around 
  67. ten or so registered users, so don't hold your breath!
  68.  
  69. NOTE: When you send your donation, please include your name, address, your 
  70. phone number, and any comments you have.  I also accept any suggestions 
  71. for future versions of this program, so send in your comments!  Of course, 
  72. your suggestions would mean much more to me if they are sent with some 
  73. money...[grin]
  74.  
  75.  
  76.  
  77.  
  78. III. Transfer Section
  79.  
  80.   After you use HagTerm ST, you will notice that the transfer section uses 
  81. external programs to do the transferring.  I did this because I was not 
  82. able to write my own Xmodem/Ymodem routines.  
  83.  
  84. The program WXYTR.TTP, written by Thomas Zerucha, is used to act as a
  85. transfer section.  HagTerm ST, therefore, will just act as a "Shell" to
  86. WXYTR.TTP.  You must have WXYTR.TTP on one of the drives (or on a RamDisk)
  87. to properly transfer files.  Other than that, this should be completely
  88. transparent to the user.
  89.  
  90. NOTE:  In this version, I also have allowed you to use the transfer 
  91. accessory (TRANSFER.ACC, also written by Thomas Zerucha) to transfer files.
  92. This will not force you to have WXYTR.TTP available, and therefore allow
  93. users with only one drive to Transfer to other disks.
  94.  
  95.  
  96.  
  97.  
  98. IV.  Accessories And HagTerm ST
  99.  
  100. Even though GFA Basic (on which this program was written with) does not
  101. "like" accessories, I was able to get around this problem and allow the
  102. user to use most of the ST Desk Accessories without any problems.  However,
  103. programs that use their own window will generally not work properly.  As
  104. soon as I receive GFA Basic version 3.0, I will then be able to fix that
  105. probem.  But for now, I tested this with many Accessories, and most seem
  106. to work well.
  107.  
  108.  
  109.  
  110.  
  111. V.   Record Files And Logon Scrips
  112.  
  113.   There are two ways which you can automate your logon process in HagTerm.  
  114. One was is the Record/Compile/Playback process through the Main Menu.  
  115. Another way is the Logon Script through the Dial Mode.  Both serve the same 
  116. purpose, but each offer different advantages and disadvantages.  
  117.  
  118.    RECORD/PLAYBACK - To use this feature, you first must choose "RECORD" 
  119.    thru the Main Menu.  After you select the correct file, the program will 
  120.    then monitor your keypresses while you are in the Terminal Mode.  They 
  121.    will be saved to the disk under the specified file.  You may also press 
  122.    Alt-1 to get a Dialog Box.  With this feature, you are able to ask for a 
  123.    User Name/Pass from the user when he "Compiles" it, for example.  The 
  124.    best way to understand this is to try it yourself, and also test the 
  125.    sample un-compiled *.COM files.
  126.  
  127.    After you are finished, press on "RECORD" again, or use ALT-R through 
  128.    the terminal mode.  Now, you must "COMPILE" it through the Main Menu.  
  129.    As you do so, you will be prompted for Input if you used "ALT-1" while 
  130.    you were recording.  The questions you will be asked is what you Inputed 
  131.    in the Dialog Box when you pressed Alt-1 while you were recording.  
  132.    
  133.    Now, you are ready for "PLAYBACK."  You can do this in two ways, 
  134.    depending on what you recorded.  You can do it through the Main Menu, at 
  135.    which time it will switch to the Terminal Mode and Playback your 
  136.    recorded file.  You may, however, playback the file through the Dial 
  137.    Mode.  For example, you may playback the file after you are connected to 
  138.    a BBS while Auto-Dialing.  You can do this through the "Settings" menu.  
  139.    Again, it is best that you experiment with this feature, as you can do a 
  140.    lot with it.
  141.  
  142.  
  143.    LOGON SCRIPTS - A faster way of automating is through the Dial Mode, 
  144.    "Script" icon.  Click on the "SCRIPT" icon, and a Dialog Box will 
  145.    appear.  You may then specify a string to "Wait" for, and then a string 
  146.    to "Output" when the Wait string is found.  There are samples of Logon 
  147.    Scripts in the HAGTERM.DIR file for specific BBS's, so again, experiment 
  148.    with them.
  149.  
  150.  
  151.  
  152.  
  153. VI.  Future Upgrades
  154.  
  155.   Some of the future plans for HagTerm ST include:
  156.  
  157. 1)   A much improved Buffer Mode
  158. 2)   Connect detect feature
  159. 3)   DTR drop
  160. 4)   Improved Dial Mode
  161. 5)   Better disk drive operations
  162. 6)   Compact Code = Smaller Program Size
  163. 7)   Keyboard Translation
  164. 8)   Definable Emulations (eg. Ansi Emulation) - almost finished
  165.  
  166.  ...and maybe in the not-so near future:
  167.  
  168. 10)  My own routines for X/Y/Zmodem
  169. 11)  Support for .DO Flash files
  170. 12)  One line commands similar to Flash
  171. 13)  Support for a non-GEM interface
  172. 14)  ...and maybe Convert And Compile in C or Pascal For
  173.      Even Faster Execution Speed and Even More Compact!
  174.  
  175. Basically, I have some very exciting upgrades planned when I get my GFA 
  176. Basic 3.0 upgrade!
  177.  
  178.  
  179.  
  180. VII. Miscellaneous
  181.  
  182.   Revisions:   This should be the first upgrade of HagTerm.  There
  183. are other versions out in the public domain, but I purposely did not allow
  184. it to spread around as it was not "complete".  Hopefully, this version 
  185. will satisfy most of you and will act as a "complete" terminal program with
  186. no fatal changes needed.
  187.  
  188.  
  189.   Atari Corner Publishing:  You might have already noticed that this 
  190. program is copyrighted by "Atari Corner Publishing".  I have used the name 
  191. Atari Corner Publishing to represent my not-so-many public domain 
  192. programs.  It is in no way connected with Atari Corporation.      
  193.  
  194.  
  195.   Source Code:  This program is written completely in GFA Basic (except 
  196. for the Transfer programs [see above]).  Since there are many fans of GFA 
  197. Basic out there, who would like any new hints and tips they can get their 
  198. hands on, I will gladly give the source code of this program to anyone who 
  199. requests for it.  You might also be able to find the source code of this 
  200. program on a few Bulletin Board Services, so download it at will and 
  201. spread them to your friends!  HOWEVER, I WILL NOT ALLOW _ANYONE_ TO MODIFY 
  202. THE PROGRAM AND RELEASE IT BACK INTO PUBLIC DOMAIN/SHAREWARE.  If you do 
  203. modify, and feel that it should be in the public domain, then please 
  204. consult it with me first.
  205.  
  206.  
  207.  
  208.    About Me:  I am known as the "Atari Corner" on most 
  209. Bulletin Board Services that I call.  You can find me in one of these 
  210. BBS's (Sorry, but I do not call any pay-services regularly):
  211.  
  212.  
  213. ST Jungle ==========>  213-254-9534
  214. Infinity ===========>  818-760-0943
  215. Dead Graveyard =====>  818-848-4236
  216. O-Mayer V ==========>  213-732-0229
  217.  
  218.  
  219.  
  220. IIX. Final Notes
  221.  
  222.   Remember, this program is in Shareware.  So, if you like this program, 
  223. send in your donations.  If you want more support, send in your donations.  
  224. If you need more goodies, send in your donations.  If you want to support 
  225. the Shareware concept, send in your donation.  If you want to support the 
  226. ST community, send in your donation.  Or, if you simply just want to put a 
  227. smile on my face, then send in your donations TODAY!  
  228.  
  229.  
  230. This is my first program that I am satisfied with, so I hope you will be 
  231. satisfied as well.  Hopefully, this program will spread around and get to 
  232. as many people as possible.
  233.  
  234.  
  235.  
  236.                                              Hagop Janoyan
  237.                                              July 27, 1988
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.                 --------------------END--------------------
  249.  
  250.